OpenJS Foundation
   HOME

TheInfoList



OR:

The OpenJS Foundation is an organization that was founded in 2019 from a merger of JS Foundation and Node.js Foundation. OpenJS Promotes the
JavaScript JavaScript (), often abbreviated as JS, is a programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS. As of 2022, 98% of websites use JavaScript on the client side for webpage behavior, of ...
and web ecosystem by hosting projects and funds activities that benefit the ecosystem. The OpenJS Foundation is made up of 38 open source JavaScript projects including Appium, Dojo,
jQuery jQuery is a JavaScript library designed to simplify HTML DOM tree traversal and manipulation, as well as event handling, CSS animation, and Ajax. It is free, open-source software using the permissive MIT License. As of Aug 2022, jQuery is u ...
, Node.js, Node-RED and webpack. Founding members included
Google Google LLC () is an American Multinational corporation, multinational technology company focusing on Search Engine, search engine technology, online advertising, cloud computing, software, computer software, quantum computing, e-commerce, ar ...
,
Microsoft Microsoft Corporation is an American multinational technology corporation producing computer software, consumer electronics, personal computers, and related services headquartered at the Microsoft Redmond campus located in Redmond, Washin ...
, IBM,
PayPal PayPal Holdings, Inc. is an American multinational financial technology company operating an online payments system in the majority of countries that support online money transfers, and serves as an electronic alternative to traditional paper ...
, GoDaddy, and Joyent.


History


jQuery Foundation

jQuery Foundation was founded in 2012 as 501(c)(6) non-profit organization to support the development of the
jQuery jQuery is a JavaScript library designed to simplify HTML DOM tree traversal and manipulation, as well as event handling, CSS animation, and Ajax. It is free, open-source software using the permissive MIT License. As of Aug 2022, jQuery is u ...
and
jQuery UI jQuery UI is a collection of GUI widgets, animated visual effects, and themes implemented with jQuery (a JavaScript library), Cascading Style Sheets, and HTML. Using the Shodan search engine query term cpe:"cpe:/a:jquery/jquery_ui" we can dete ...
projects. jQuery is the most widely adopted
JavaScript library A JavaScript library is a library of pre-written JavaScript code that allows for easier development of JavaScript-based applications, especially for AJAX and other web-centric technologies. Libraries With the expanded demands for JavaScript, an ea ...
according to web analysis as of 2012. Prior to the jQuery Foundation, the jQuery project was a member of the Software Freedom Conservancy since 2009. The jQuery Foundation also advocates on behalf of
web developers A web developer is a programmer who develops World Wide Web applications using a client–server model. The applications typically use HTML, CSS, and JavaScript in the client, and any general-purpose programming language in the server. is used f ...
to improve
web standards Web standards are the formal, non-proprietary standards and other technical specifications that define and describe aspects of the World Wide Web. In recent years, the term has been more frequently associated with the trend of endorsing a set of s ...
through its memberships in the W3C, and Ecma TC39 (JavaScript). It created a standards collaboration team in 2011 and joined the W3C in 2013. In 2016, the Dojo Foundation merged with jQuery Foundation and subsequently rebranded itself as JS Foundation and became a Linux Foundation project. JS Foundation (legally ''JSFoundation, Inc'') aimed to help development and adoption of important
JavaScript JavaScript (), often abbreviated as JS, is a programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS. As of 2022, 98% of websites use JavaScript on the client side for webpage behavior, of ...
technology. The foundation worked to facilitate collaboration within the JavaScript development community to "foster JavaScript applications and server-side projects by providing best practices and policies."


Node.js Foundation

The Node.js Foundation was created in 2015 as a Linux Foundation project to accelerate the development of the Node.js platform. The Node.js Foundation operated under an open-governance model to heighten participation amongst vendors, developers, and the general Node.js community. Its structure gives enterprise users the assurance of "innovation and continuity without risk." Its growth led to new initiatives such as the ''Node Security Platform'', a tool allowing continuous security monitoring for Node.js apps. And ''Node Interactive'', "a series of ''professional'' conferences aimed at today's average Node.js user." Node.js reports "3.5 million users and an annual growth rate of 100 percent" and the Node.js Foundation is reported as being among The Linux Foundation's fastest growing projects.


OpenJS Foundation

In 2019, the Node.js Foundation merged with the JS Foundation to form the new OpenJS Foundation with a stated mission to foster healthy growth of the JavaScript and web ecosystem as a whole.


Projects

* The
Dojo Foundation Dojo Toolkit (stylized as dōjō toolkit) is an open-source modular JavaScript library (or more specifically JavaScript toolkit) designed to ease the rapid development of cross-platform, JavaScript/Ajax-based applications and web sites. It was st ...
(prior to 2016) was most notably home to the Dojo Toolkit. It was also host to
Lodash Lodash is a JavaScript library which provides utility functions for common programming tasks using the functional programming paradigm. History ''See also Underscore § History.'' Lodash is a fork of Underscore.js. It joined the Dojo Fou ...
, RequireJS, and other projects created by the Dojo community. * The jQuery Foundation (2012-2016), was host to the original jQuery projects such as
jQuery jQuery is a JavaScript library designed to simplify HTML DOM tree traversal and manipulation, as well as event handling, CSS animation, and Ajax. It is free, open-source software using the permissive MIT License. As of Aug 2022, jQuery is u ...
,
jQuery UI jQuery UI is a collection of GUI widgets, animated visual effects, and themes implemented with jQuery (a JavaScript library), Cascading Style Sheets, and HTML. Using the Shodan search engine query term cpe:"cpe:/a:jquery/jquery_ui" we can dete ...
, Sizzle and
QUnit QUnit is a JavaScript unit testing framework. Originally developed for testing jQuery, jQuery UI and jQuery Mobile, it is a generic framework for testing any JavaScript code. It supports client-side environments in web browsers, and server-s ...
. In 2015 the Grunt project joined and Globalize was launched. In 2016, the
ESLint ESLint is a static code analysis tool for identifying problematic patterns found in JavaScript code. It was created by Nicholas C. Zakas in 2013. Rules in ESLint are configurable, and customized rules can be defined and loaded. ESLint covers bo ...
project joined. * The JS Foundation (2016-2019) attracted additional projects. In 2016,
Appium Appium is an open source automation tool for running scripts and testing native applications, mobile-web applications and hybrid applications on Android or iOS using a webdriver. History Appium was originally developed by Dan Cuellar in 2011 ...
joined, and Node-RED was contributed by IBM in 2016.


References


External links

* {{JavaScript Free software project foundations in the United States Linux Foundation projects Organizations established in 2019 Non-profit organizations based in San Francisco JavaScript